sequestration dermoid - German English Dictionary